home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Extra 1997 #1 / Amiga Plus Extra 1997 #1.iso / programme / grafik / video easel / readme < prev    next >
Text File  |  1996-11-23  |  10KB  |  218 lines

  1. |       |  _____  ____    ___   ____                      *
  2. |       |    |    |   \  |     /    \                     *
  3. |       |    |    |   |  |     |    |                     *
  4. |       |    |    |   |  |_    |    |      ***            
  5. \       /    |    |   |  |     |    |      *          ***   ***
  6.  \     /     |    |   |  |     |    |       *
  7.   \   /      |    |   |  |     |    |                     *
  8.    \ /     __|__  |___/  |___  \____/          ***        *
  9.                                                *          *
  10.                                                 *
  11.                         _______   
  12.                         |         ____    ____    ____   
  13.                         |        /    \  /       |      |
  14.                         |        |    |  |       |      |
  15.                         |--      |    |  \___    |-     |
  16.                         |        |----|      \   |      |
  17.                         |        |    |      |   |      |
  18.                         |        |    |  ____/   |____  |____
  19.                         |______            
  20.  
  21.  
  22.                                 by
  23.                                  
  24.      _______         _____  _____           __     _
  25.         /    /    / /    / /    /         \/_/    //_/_
  26.        /    /____/ /    / /____/   ___    /  ____// /        _      __
  27.       /    /    / /    / /   \           /  /|/ /  /  /   /_/ / /\_/_/
  28.      /    /    / /____/ /    /         _/__/_/ /__/|_/_/_/ /_/_/  /_
  29.                                               /                   
  30. _____________________________________________________________________________
  31.  
  32.                        The THOR-Software Licence
  33.  
  34. This License applies to the computer programs known as "VideoEasel" and all
  35. supplied code fragments in the drawers "Environments", "Algorithms" and
  36. "Scripts".
  37. The "Program", below, refers to such program.
  38.  
  39. The programs and files in this distribution are freely distributable
  40. under the restrictions stated below, but are also Copyright (c)
  41. Thomas Richter.
  42.  
  43. Distribution of the Program by a commercial organization without written
  44. permission from the author to any third party is prohibited if any payment
  45. is made in connection with such distribution, whether directly
  46. (as in payment for a copy of the Program) or indirectly (as in payment
  47. for some service related to the Program, or payment for some product
  48. or service that includes a copy of the Program "without charge";
  49. these are only examples, and not an exhaustive enumeration of prohibited
  50. activities). However, the following methods of distribution involving
  51. payment shall not in and of themselves be a violation of this restriction:
  52.  
  53. (i) Posting the Program on a public access information storage and
  54. retrieval service for which a fee is received for retrieving information
  55. (such as an on-line service), provided that the fee is not
  56. content-dependent (i.e., the fee would be the same for retrieving the same
  57. volume of information consisting of random data).
  58.  
  59.  
  60. (ii) Distributing the Program on a CD-ROM, provided that the files
  61. containing the Program are reproduced entirely and verbatim on such
  62. CD-ROM, and provided further that all information on such CD-ROM be
  63. redistributable for non-commercial purposes without charge.
  64.  
  65.  
  66. Everything in this distribution must be kept together, in original
  67. and unmodified form.
  68.  
  69.  
  70.  
  71. Limitations.
  72.  
  73. THE PROGRAM IS PROVIDED TO YOU "AS IS," WITHOUT WARRANTY. THERE IS NO
  74. WARRANTY FOR THE PROGRAM, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT
  75. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  76. PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. THE ENTIRE
  77. RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD
  78. THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY
  79. SERVICING, REPAIR OR CORRECTION.
  80.  
  81.  
  82. IF YOU DO NOT ACCEPT THIS LICENCE, YOU MUST DELETE ALL FILES CONTAINED IN
  83. THIS ARCHIVE.
  84.  
  85. _____________________________________________________________________________
  86.  
  87.                         About  VideoEasel
  88.                         =================
  89.  
  90. VideoEasel is a generic environment for so called cellular automata machines.
  91. The most popular amongst them is Conway's "Life"-algorithm, which has been
  92. implemented on almost every machine. But VideoEasel does much more: You may
  93. modify the rules of the game, may implement easely other algorithms, modify
  94. existing ones... I implemented every single CAM (Cellular automata machine)
  95. I could find... That was much work, and for that reason:
  96.  
  97. The program is Freeware, it's a full version, without restrictions. But if
  98. you like this program and want to use it, you REALLY need documentations for
  99. VideoEasel. Cause typing a huge doc for a huge program is much work, please
  100. support me! If you want a manual, send me a EMAIL to find out the price
  101. (YESS, you will have to PAY MONEY for it!):
  102.  
  103.  
  104.         thor@einstein.math.tu-berlin.de
  105.         
  106. Include:                Price you want to pay ( >= 30 DM)
  107.                         Prevered language (German/English)
  108.                         Private greetings (-:
  109.  
  110.  
  111. The price haven't been worked out since I haven't started typing the manual
  112. yet - but if there are enough requests, I will. Please include your
  113. prefered languange (German or English, not more... sorry) and the price
  114. you would like to pay - it shouldn't be under DM 30,- (-;
  115. (Real man write programs, not documentations... at least unless they get
  116.  paid for it :-)
  117.  
  118. For a quick start and a tiny introduction, this ReadMe is enough, but not
  119. more...
  120.  
  121. _____________________________________________________________________________
  122.  
  123.                         Requirements
  124.                         ============
  125.  
  126. VideoEasel is in fact very demanding. 1MB chip mem is a must, 2MB would be
  127. fine. Fast memory MUST be provided, the more, the better. I think the
  128. minimum should be somewhere around 3MB (Argh!). The point is that I wanted
  129. to make this monster fast and I have enough (10MB) memory. Processor: Well
  130. a MC68000 works, but... As minimum, I would suggest a MC68020 with 25 MHz,
  131. the more, the better....
  132.  
  133. ____________________________________________________________________________
  134.  
  135.                         Installation
  136.                         ============
  137.  
  138. After extracting the archive, copy the extracted files whereever you like.
  139. Extract now the "RexxMathLib" archive and follow the instructions given there
  140. to install it (If I remember exactly, you only have to copy the library
  141. to LIBS:...). 
  142. Copy the "PatchDraw" program to your C: directory and add the following line
  143. to "S:Startup-Sequence" using a standard editor:
  144.  
  145. SetPatch >NIL:
  146. PatchDraw               ; <-- Insert this here...
  147.                         ; more stuff
  148.  
  149. "PatchDraw" corrects a flaw in the graphics.library line drawing algorithm,
  150. it does no specific VideoEasel patch.
  151.  
  152. _____________________________________________________________________________
  153.  
  154.                         A Quick Start
  155.                         =============
  156.  
  157. Start VideoEasel and wait for the startup title. Now read the "About" title
  158. and click "O.K.". For a nice demo, hit the start button in the toolbar left
  159. on the screen. It looks like a small arrow ( <| ). After a while the screen
  160. should slowly get blurred. If you have seen enough, press the stop button
  161. on the toolbox (it looks like a filled "o"). What you've seen here is a
  162. discrete version of the heat flow of the picture: The lighter parts are
  163. "warmer" than the darker (by the way: The heat equation is my speciality...).
  164.  
  165. Probably you want to run "Life" now: Select "Open" from the applications
  166. menu. Select an "Application":
  167.  
  168. FastLife                for a fast and colorful life implemenation
  169. LightSpeedLife          for a even faster but black & white implementation
  170.  
  171. Open it. Now select "Open" from the brush menu. In the requester, select
  172. "GliderGliderGun" and click "Load". Place the brush whereever you want on
  173. the screen. Select "Speed" from the applications menu and set the scroller
  174. all to the left - minimum delay or maximal speed. Now click again the start
  175. button. Be impressed.
  176.  
  177. Sorry, that's all the help I can provide for free... 
  178.  
  179. _______________________________________________________________________________
  180.  
  181. Thanx goes to....
  182.  
  183.         Tomas Rokicki, for his FastLife algorithm. I haven't used it in
  184.         VideoEasel, but was inspirited by the idea. (Ain't there a 'h'
  185.         missing in your name, T(h)omas? )
  186.  
  187.         
  188.         Ron Charlton for his FastLife program. I used many patterns found
  189.         in his archive. They (and much more) are contained in the
  190.         XLife folder. The ready to use brushes are in the brush directory.
  191.  
  192.  
  193.         Jon Bennett for his XLife implemenation for Unix. Again, some ideas
  194.         have been adapted. All patterns found in the XLife archive are
  195.         included in VideoEasel, although the import script does not yet
  196.         handle the new include style yet...
  197.  
  198.         Brian Hayes and A.K. Dewdney for their arcticles in the Scientific
  199.         American (Spektrum der Wissenschaft in german). They brought me to
  200.         the idea writing VideoEasel. Some algorithms are based on their
  201.         articles (The wire world, Life, Crystal and City...)
  202.  
  203.         Tommaso Toffoli and Norman Margolus for their book on cellular
  204.         automata machines. All "CAM"-type algorithms are based on their
  205.         book and have been translated from CAMForth to CAMRexx.
  206.  
  207.  
  208. Thanx does not go to...
  209.         Commodore/Amiga for their #$?&! computer. This sh*tty thing never
  210.         worked like it should (third computer, 9th ! mouse, 3rd fan, 2nd 
  211.         board update...). I really LIKED it when the went bankrupt!
  212.  
  213.         All the users that work with VideoEasel without buying the manual...
  214.         
  215.  
  216. So long,
  217.         Thomas Richter          November 23th 1996, Berlin
  218.